Cannon Ball, ND is a city located in Sioux County, North Dakota and has a land area of 59.28 square miles (153.53 km2). The water area for the city is 7.27 square miles or 18.83 km2. There is one unique zip code in Cannon Ball, North Dakota and it is 58528. The area code(s) for Cannon Ball is 701.
|